如何檢查服務器是否已啟動并正在運行是一項相當困難的任務,但 Linux 服務器通常比其他操作系統(tǒng)更受歡迎,因為它是一個免費和開源的操作系統(tǒng),可以滿足企業(yè)快速、多變的需求。它提供了增強的靈活性和穩(wěn)定性以及增加的權限。一個Linux服務器,在運行級別3.這里的網(wǎng)絡,以及多個用戶運行時,在其最好的執(zhí)行,徹底支持,但不會啟動GUI在計算機啟動時。那么 Linux 服務器發(fā)生了什么,您可以使用以下監(jiān)控命令檢查服務器是否已啟動并正在運行。
如何檢查服務器是否已啟動并正在運行?
如果服務器從引導到圖形桌面開始,請使用 /etc/inittab 上的編輯器更改它。然后找出 intdefault 行并將其更改為:
id:3:initdefault:
如果inittab文件不存在,請創(chuàng)建它并將其命名為 id:3,保存并退出,以便下次引導到服務器時引導到第三個運行級別。如果您不想在此更改后重新啟動,請使用 init3 命令快速設置服務器的運行級別。如果服務器在 init3 開始運行,則可以使用以下 shell 程序來監(jiān)視內(nèi)部發(fā)生的情況。
1. iostat:監(jiān)控存儲子系統(tǒng)的功能,如磁盤利用率、讀/寫率等。
2. meminfo:內(nèi)存信息
3. free:內(nèi)存概覽
4. mpstat: CPU 活動
5. netstat的:各種網(wǎng)絡相關信息
6. nmon:性能信息(子系統(tǒng))
7. pmap:服務器處理器使用的內(nèi)存量
8. ps, pstree:登記當前運行的進程
9. SAR(系統(tǒng)活動報告): CPU使用率,存儲設備的活動等
10. s trace:診斷工具
11. tcpdump:網(wǎng)絡概覽
12. top:監(jiān)控活動進程,包括CPU負載、內(nèi)存利用率等。
13.正常運行時間:服務器運行的持續(xù)時間以及當前有多少用戶正在使用它。
14. vmstat:監(jiān)控虛擬內(nèi)存如交換內(nèi)存利用率報告
15. dmesg:監(jiān)控并顯示所有服務器錯誤。
獲取有關服務器的一些信息的其他一些有用命令是:
runlevel – 當前運行級別的信息
netstat –a – 查看網(wǎng)絡會話
netstat –rn – 查看配置的網(wǎng)關
who/finger – 用戶詳細登錄
ps –ef – 查看完整的運行過程集和相關文件
sestatus – 驗證 SELINUX 狀態(tài)
服務 iptables 狀態(tài)– 檢查防火墻狀態(tài)
ifconfig –a – 查看網(wǎng)卡和配置的 IP 地址
平
在Linux 中可以使用 ping 命令來檢查服務器是否通過兩個網(wǎng)絡之間的連接正常運行,無論是在 LAN 或 WAN 中還是在Internet 上。
鍵入“平”在命令窗口中打開終端窗口后
保留一個空格,然后鍵入所需的IP地址的ping
現(xiàn)在按下Enter鍵,收到的答復,如果該網(wǎng)站是高達
最后,按Ctrl + C到停止命令后,顯示結(jié)果
仔細使用所有這些命令,我??們可以通過了解Linux 服務器的當前狀態(tài)來更好地檢查服務器是否已啟動并運行。